
	.c_block {
		width: 600px;
		background: #FFF7D7; 
		border: #FAD163 4px solid;
		font-family: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;
		float:left;
		margin: 15px 10px;
	}
	
	.c_block div{
		background: #FFF7D7;
		padding: 5px 0;
		border-width: 0px 0px;
	}
	
	.c_block .row, .c_block .title, .c_block .section_name, .c_block .last {
		width: 594px; /*.c_block  -  (margin-left  +  margin-right)*/
		float:left;
		border-style: solid;
		border-color: #FAD163;
		margin: 0 3px 0;
		line-height: 2em;
		vertical-align: middle;
	}
	.c_block .section_name, .c_block .title, .c_block .last{
		border-width: 0;
		margin: 0;
	}
	.c_block .title, .c_block .last, .c_block .section_name {
		width: 404px;
		text-align: center;
		padding-right: 200px;
	}
	
	.c_block .title, .c_block .last {
		background: #FAD163;	
	}
	
	.c_block .section_name {
		border-width: 2px 0 1px;
		margin-left: 3px;	
		width: 394px;
	}
	
	.c_block .row {
		border-width: 1px 0 1px;
	}
	
	.c_block .row div {
		float: left;
	}
	
	.c_block .title {
		border-width: 0 0 0px 0;
		font-weight: bold;
	}
	

	
	.c_block .error {
		color: red;
		float: left;
		color: red;
		height: 1em;
		width: 340px;	
		padding: 0px 0 18px 255px ;
		margin-top:-10px;
	}
	
	.c_block .last {

	}
	
	
	
	

	.c_block .simple_l {
		width: 200px;
		padding: 0 40px;
	}
	.c_block .simple_r {
		width: 200px;
		padding: 0;
	}
